@charset "utf-8";





/**
| -----------------------------------------------------------------
| table
| -----------------------------------------------------------------
*/

.table {
	display: block;
	clear: both;
}





/**
| -----------------------------------------------------------------
| table → table-banner
| -----------------------------------------------------------------
*/

.table .table-banner {
	display: block;
	font-size: 14px;
	line-height: 20px;
	color: #fff;
	padding: 5px;
	clear: both;
	background-color: #2e4b8b;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#5172a2), to(#2e4b8b));
	background: -webkit-linear-gradient(top, #5172a2, #2e4b8b);
	background: -moz-linear-gradient(top, #5172a2, #2e4b8b);
	background: -ms-linear-gradient(top, #5172a2, #2e4b8b);
	background: -o-linear-gradient(top, #5172a2, #2e4b8b);
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
}





/**
| -----------------------------------------------------------------
| table → table-header
| -----------------------------------------------------------------
*/

.table .table-header {
	display: block;
	clear: both;
	font-weight: bold;
	background-color: #eaeaea;
}

.table .table-header .col {
	display: inline-block;
	float: left;
	min-width: 30px;
	padding: 5px;
}

.table .table-header .col.col-one {
	width: 30px;
}

.table .table-header .col.col-two, .table .table-header .col.col-three {
	width: 200px;
}

.table .table-header .col.col-four {
	min-width: 10px;
	width: 22px;
	height: 17px;
}





/**
| -----------------------------------------------------------------
| table → table-body
| -----------------------------------------------------------------
*/

.table .table-body {
	display: block;
	clear: both;
}

.table .table-body .body-row {
	display: block;
	text-decoration: none;
	color: #606a6f;
	clear: both;
	border-bottom: 1px solid #f0f0f0;
}

.table .table-body .body-row.odd {
	background-color: #fafafa;
}

.table .table-body .col {
	display: inline-block;
	float: left;
	min-width: 30px;
	padding: 5px;
}

.table .table-body .col.col-one {
	width: 30px;
}

.table .table-body .col.col-two, .table .table-body .col.col-three {
	width: 200px;
}

.table .table-body .col.col-four {
	min-width: 10px;
	width: 22px;
	height: 17px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

.table .table-body .col.col-four.col_100 {
	background-image: url('../img/ico/16/lib/application_go.png');
}

.table .table-body .col.col-four.col_101 {
	background-image: url('../img/ico/16/lib/application_delete.png');
}

.table .table-body .col.col-four.col_102 {
	background-image: url('../img/ico/16/lib/application_error.png');
}

.table .table-body .col.col-four.col_103 {
	background-image: url('../img/ico/16/lib/application_key.png');
}

.table .table-body .col.col-four.col_104 {
	background-image: url('../img/ico/16/lib/application_split.png');
}

.table .table-body .col.col-four.col_105 {
	background-image: url('../img/ico/16/lib/application_view_gallery.png');
}
